package org.jctc.els.modules.biz.entity.projects;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
@TableName("els_project_report_jigai")
public class ElsProjectReportJigai {
    @ApiModelProperty(name = "",notes = "null")
    private Long id ;
    /**  */
    @ApiModelProperty(name = "",notes = "null")
    private Long projectId ;
    @ApiModelProperty(name = "",notes = "项目单位")
    private String xmdw ;
    /** 编制单位 */
    @ApiModelProperty(name = "",notes = "编制单位")
    private String bzdw ;
    /** 日期 */
    @ApiModelProperty(name = "",notes = "日期")
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date rq ;
    /** 项目名称 */
    @ApiModelProperty(name = "",notes = "项目名称")
    private String xmmc ;
    /** 项目申报单位 */
    @ApiModelProperty(name = "",notes = "项目申报单位")
    private String xmsbdw ;
    /** 公司地址 */
    @ApiModelProperty(name = "",notes = "公司地址")
    private String gsdz ;
    /** 可研报告编制单位 */
    @ApiModelProperty(name = "",notes = "可研报告编制单位")
    private String kybgbzdw ;
    /** 编制依据 */
    @ApiModelProperty(name = "",notes = "编制依据")
    private String bzyj ;
    /** 项目主要改造内容及投资 */
    @ApiModelProperty(name = "",notes = "项目主要改造内容及投资")
    private String wxnrjtz ;
    /** 建筑物基本情况 */
    @ApiModelProperty(name = "",notes = "建筑物基本情况")
    private String jzwjbqk ;
    /** 近三年维修、改造情况 */
    @ApiModelProperty(name = "",notes = "近三年维修、改造情况")
    private String jsnwxgzqk ;
    /** 项目现状 */
    @ApiModelProperty(name = "",notes = "项目现状")
    private String xmxz ;
    /** 项目建设必要性 */
    @ApiModelProperty(name = "",notes = "项目建设必要性")
    private String xmjsbyx ;
    /** 项目可行性 */
    @ApiModelProperty(name = "",notes = "项目可行性")
    private String xmkxx ;
    /** 项目维修规模 */
    @ApiModelProperty(name = "",notes = "项目维修规模")
    private String xmwxgm ;
    /** 技术方案设计说明 */
    @ApiModelProperty(name = "",notes = "技术方案设计说明")
    private String jsfaSjsm ;
    /** 技术方案设计依据 */
    @ApiModelProperty(name = "",notes = "技术方案设计依据")
    private String jsfaSjyj ;
    /** 技术方案说明 */
    @ApiModelProperty(name = "",notes = "技术方案说明")
    private String jsfaSjfa ;
    /** 项目投资估算 */
    @ApiModelProperty(name = "",notes = "项目投资估算")
    private String xmtzgs ;
    /** 项目经济型 */
    @ApiModelProperty(name = "",notes = "项目经济型")
    private String xmjjx ;
    /** 财务合规性 */
    @ApiModelProperty(name = "",notes = "财务合规性")
    private String cwhgx ;
    /** 项目实施工期安排 */
    @ApiModelProperty(name = "",notes = "项目实施工期安排")
    private String ssgqap ;
    /** 拆除情况预计 */
    @ApiModelProperty(name = "",notes = "拆除情况预计")
    private String ccqkyj ;
    /** 处置方案 */
    @ApiModelProperty(name = "",notes = "处置方案")
    private String czfa ;
}
